Cat hood - meaning in malayalam

നാമം (Noun)
മാര്‍ജ്ജാര പ്രകൃതി